@CHARSET "UTF-8";
/*common*/
*{margin:0;padding:0;border:0;outline:0;}
html,body{height:calc(100% - 20px);}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6,p{-webkit-text-size-adjust:none;/*解锁小字*/-ms-text-size-adjust:none;text-size-adjust:none;/*关闭字自动放大*/}
body{margin:0 auto;-webkit-tap-highlight-color:rgba(0,0,0,0);/*屏蔽移动端点击背景高亮*/tap-highlight-highlight-rgba(0,0,0,0);/*屏蔽移动端点击框高亮*/}
body{font-size:14px;color:#333;font-weight:inherit;font-family: -apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;}
div,p,span,em,i,a{font-style:normal;/*正常字体*/}
a{text-decoration:none;border:0px;color:#333;-webkit-touch-callout:none;/*触摸及点击时禁止显示默认*/}
li{list-style:none;}

/*No Select*/
.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Chrome/Safari/Opera */
    -khtml-user-select: none; /* Konqueror */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently not supported by any browser */
}
/*********************************************[滚动条美化]***************************************************************/
::-webkit-scrollbar {width: 6px;height:6px;}
::-webkit-scrollbar-track {background-color:#fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius:6px;}
::-webkit-scrollbar-thumb {background-color: #ddd;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius:6px;}

/*********************************************[皮肤]***************************************************************/
/****** 白 ******/
/*
body{background: #ffffff;color: #333333;}
a,input,select,textarea,label{color: #333333;}
input,select,textarea{background:#ffffff;}
body .crumb_box {background: #f7f7f7;}
body table th.freeze_left,body table th.freeze_right{background: #f9f9f9;}
body table td.freeze_left,body table td.freeze_right{background: #ffffff;}
*/


/****** 黑白 ******/
/*
body{background: #ffffff;color: #333333;}
a,input,select,textarea,label{color: #333333;}
input,select,textarea{background:#ffffff;}
body .crumb_box {background: #f7f7f7;}
body table th.freeze_left,body table th.freeze_right{background: #f9f9f9;}
body table td.freeze_left,body table td.freeze_right{background: #ffffff;}
*/

/****** 黑 ******/

/*
body{background: #373d41;color: #eeeeee;}
a,input,select,textarea,label{color: #eeeeee;}
input,select,textarea{background:#373d41;}
body .crumb_box {background: #4b5a62;}
.lab_base .lab_act{border-bottom-color: #373d41;}
.form_box .form_item label{color: #eeeeee;}
.form_box .form_item .wangEditor-menu-container {background-color: #373d41;border-bottom: 1px solid #4b5a62;}
.form_box .form_item .wangEditor-container {background-color: #4b5a62;}
.form_box .form_item .wangEditor-container .wangEditor-txt {background: #373d41;}
.form_box .form_item .wangEditor-container .code-textarea{color:#fff;}
.form_box .form_item .wangEditor-menu-container .menu-item .active,.form_box .form_item .wangEditor-menu-container .menu-item:hover {background-color: #4b5a62;}
table.table_th_td th {background: #424d52;}
.count-table table.com-table tr:hover td{background:#4b5a62;}
table.table_th_td tr:hover td{background:#4b5a62;}
body table th.freeze_left,body table th.freeze_right{background: #424d52;}
body table td.freeze_left,body table td.freeze_right{background: #373d41;}

*/
/*********************************************[select]*****************************************************************/
.select{border:1px solid #ccc;}
.selectw50{width:50px;}
.selectw100{width:100px;}
.selectw120{width:120px;}
/*********************************************[内容盒子]***************************************************************/
.con_box{padding:20px;}

/*********************************************[面包屑菜单]*************************************************************/
.crumb_box{font-size: 12px;color: #999;background: #eee;padding: 0px 0 7px 0;margin-top: -3px;position: fixed;width: 100%;top: 0;left: 0;}
.crumb_bottom{display: block;height:20px;}

/*********************************************[btn]********************************************************************/
/* 默认按钮 */
.btn_base{display:inline-block;border:1px solid #00BCD4;padding:0 10px;height:30px;line-height: 29px;font-size:14px;color:#00BCD4;white-space:nowrap;background:none;cursor: pointer;}
/* 设置圆角 */
.btn_radius3{border-radius:3px;}
.btn_radius5{border-radius:5px;}
.btn_radius15{border-radius:15px;}
/* 设置高度 */
.btn_height20{height:20px;line-height: 19px;}
.btn_height25{height:25px;line-height: 24px;}
.btn_height28{height:28px;line-height: 27px;}
.btn_height32{height:32px;line-height: 31px;}
.btn_height35{height:35px;line-height: 34px;}
/* 字体颜色 */
.btn_side{color:#00BCD4;}
.btn_red{color:#f93a78;}
.btn_pink{color:#f93ab5;}
.btn_orange{color:#ff5722;}
.btn_brown{color:#f39510;}
.btn_green{color:#009688;}
.btn_blue{color:#1e9fff;}
.btn_black{color:#666666;}
.btn_grey{color:#cccccc;}
.btn_333{color:#333;}
/* 边线颜色 */
.btn_line_red{border:1px solid #f93a78;}
.btn_line_pink{border:1px solid #f93ab5;}
.btn_line_orange{border:1px solid #ff5722;}
.btn_line_brown{border:1px solid #f39510;}
.btn_line_green{border:1px solid #009688;}
.btn_line_blue{border:1px solid #1e9fff;}
.btn_line_black{border:1px solid #666666;}
.btn_line_grey{border:1px solid #cccccc;}
.btn_base.btn_line_none{border:none;}
/* 边线颜色和字颜色统一 */
.btn_line_reds{border:1px solid #f93a78;color:#f93a78;}
.btn_line_pinks{border:1px solid #f93ab5;color:#f93ab5;}
.btn_line_oranges{border:1px solid #ff5722;color:#ff5722;}
.btn_line_browns{border:1px solid #f39510;color:#f39510;}
.btn_line_greens{border:1px solid #009688;color:#009688;}
.btn_line_blues{border:1px solid #1e9fff;color:#1e9fff;}
.btn_line_blacks{border:1px solid #666666;color:#666666;}
.btn_line_greys{border:1px solid #cccccc;color:#999999;}
/* 色块 */
.btn_back_side{border:1px solid #00BCD4;background: #00BCD4;}
.btn_back_red{border:1px solid #f93a78;background: #f93a78;}
.btn_back_pink{border:1px solid #f93ab5;background: #f93ab5;}
.btn_back_orange{border:1px solid #ff5722;background: #ff5722;}
.btn_back_brown{border:1px solid #f39510;background: #f39510;}
.btn_back_green{border:1px solid #009688;background: #009688;}
.btn_back_blue{border:1px solid #1e9fff;background: #1e9fff;}
.btn_back_black{border:1px solid #666666;background:#666666;}
.btn_back_grey{border:1px solid #cccccc;background:#cccccc;}
/* 色块和字颜色统一 */
.btn_back_sides{border:1px solid #00BCD4;background: #00BCD4;color:#ffffff;}
.btn_back_reds{border:1px solid #f93a78;background: #f93a78;color:#ffffff;}
.btn_back_pinks{border:1px solid #f93ab5;background: #f93ab5;color:#ffffff;}
.btn_back_oranges{border:1px solid #ff5722;background: #ff5722;color:#ffffff;}
.btn_back_browns{border:1px solid #f39510;background: #f39510;color:#ffffff;}
.btn_back_greens{border:1px solid #009688;background: #009688;color:#ffffff;}
.btn_back_greens2{border:1px solid #06d5c2;background: #06d5c2;color:#ffffff;}
.btn_back_blues{border:1px solid #1e9fff;background: #1e9fff;color:#ffffff;}
.btn_back_blacks{border:1px solid #666666;background:#666666;color:#ffffff;}
.btn_back_greys{border:1px solid #cccccc;background:#cccccc;color:#ffffff;}

/*宽高*/
.con_box .btn_base.btn_w300{width:300px;}

.btn_lineheight25{line-height: 25px;}

/*********************************************[分页]******************************************************************/
/*简洁*/
.page_box{width:500px;padding: 20px 0;font-size:14px;}
.page_box i{padding: 0px 10px;border: 1px solid #ddd;cursor: pointer; height: 25px; display: inline-block;line-height: 24px;}
.page_box .page_sum,.page_box .page_list{border:none;padding:3px 5px;}
.page_box .page_no{width:40px;border:1px solid #ddd;height:25px;text-align:right;color:#00BCD4;font-weight:700;margin-right:5px;}
/*经典*/
.page_box2{padding: 20px 0;font-size:14px;}
.page_box2 a{padding:5px 10px;border:1px solid #ddd;}
.page_box2 a.act_line{color:#00BCD4;border:1px solid #00BCD4;}
.page_box2 a.act_block{background:#00BCD4;color:#fff;border:1px solid #00BCD4;}
.page_box2 a.act_red{border:1px solid #f93a78;background: #f93a78;color:#ffffff;}

/*********************************************[lab]********************************************************************/
/* 默认 */
.lab_box{margin:0 0 20px 0;position: relative;left: 0;height: 30px;white-space: nowrap;font-size: 0;border-bottom:1px solid #dddddd;}
.lab_base{display: inline-block;vertical-align: middle;font-size: 14px;}
.lab_base{border-bottom:1px solid #dddddd;position: relative;line-height: 30px;min-width: 65px;padding: 0 15px;text-align: center;cursor: pointer;}
.lab_base.act{color:#08b5cf;}
.lab_act{position: absolute; left: 0;top: 0;width: 100%;height: 31px;border:1px solid #dddddd;border-bottom-color: #fff;border-radius: 2px 2px 0 0;box-sizing: border-box;pointer-events: none;}

/* 经典 */
.lab_box2 {margin:0 0 20px 0;position: relative;left: 0;height: 40px;white-space: nowrap;font-size: 0;border-bottom: 1px solid #dddddd;}
.lab_base2 {background:none;display: inline-block;vertical-align: middle;font-size: 14px;}
.lab_base2 {position: relative;line-height: 40px;min-width: 65px;padding: 0 15px;text-align: center;cursor: pointer;}
.lab_base2.act{color:#00BCD4;}
.lab_act2 {position: absolute;left: 0;top: 0px;width: 100%;height: 41px;border:1px solid #fff; border-radius: 2px 2px 0 0;
    box-sizing: border-box; pointer-events: none; border: none; border-radius: 0; border-bottom: 2px solid #08b5cf;}

/*********************************************[form]*******************************************************************/
.form_box{min-width:950px;}
.form_item{margin:14px;min-height: 28px;}
.form_item label{display: inline-block;white-space:nowrap;margin:0 10px 0 0;color:#4f4f4f;min-width:90px;text-align: right;}
.form_item input{width:280px;height:30px;border:1px solid #ddd;padding:0 10px;}
.form_item textarea{width:280px;height:80px;border:1px solid #ddd;padding:10px 10px;resize:none;}
.form_item select{width:302px;height:30px;border:1px solid #ddd;padding:0 10px;color:#4f4f4f;}
.form_item select .act{background: #05a4ab;}
.form_item input[type="submit"],.form_item input[type="button"],.form_item input[type="radio"],.form_item input[type="checkbox"]{width:auto;height:auto;margin-right: 5px;border:none;}
.form_item .radio{min-width:auto;}
.form_item .hint{display: inline-block;font-size:12px;color:#bbb;margin:0 0 -5px 5px;overflow:hidden;white-space:nowrap; text-overflow: ellipsis;max-width:300px;line-height: 22px;}
.form_item .textdesc_box{display: inline-block;}
.form_item input.input100{width:100px;}
.form_item input.input80{width:80px;}
.form_item input.input60{width:60px;}
.form_item input.input50{width:50px;}
.form_item input[disabled="disabled"]{background:#dfdfdf;}
/*********************************************[table]******************************************************************/
/*表格通用样式*/
table .weight400 th,table .weight400 td{font-weight: 400}
table .weight700 th,table .weight700 td{font-weight: 700}
table input[type="checkbox"]{width:16px;height:16px;}
table .viewseq{width: 40px; border: 1px solid #ddd;text-align: center;}
table tr:hover td{background:#eeeeee;}
/*基本默认*/
.table_th_td{border:0;margin:0;/*border-collapse:collapse;*/border-spacing:0;width:100%;table-layout:fixed;}
.table_th_td td,.table_th_td th{border:1px solid #ddd;padding:0px 10px;white-space:nowrap; text-overflow: ellipsis;overflow: hidden;min-width:50px;}
.table_th_td th{border-right:none;background:#f9f9f9;padding: 5px 10px;}
.table_th_td td{border-right:none;border-top:none;height: 30px;}
.table_th_td th:last-child{border-right:1px solid #ddd;}
.table_th_td td:last-child{border-right:1px solid #ddd;}
.table_th_td th:first-child{border-left:1px solid #ddd;}
.table_th_td td:first-child{border-left:1px solid #ddd;}
.table_th_td th.left{text-align: left;}
.table_th_td td.center{text-align: center;}
.table_th_td th:nth-child(3),.table_th_td td:nth-child(3){border-right: 1px solid #ddd;}
.table_th_td th:nth-child(4),.table_th_td td:nth-child(4){border-left: none;}
/*简洁*/
.table_line td,.table_line th{border:none;border-bottom: 1px solid #ddd;}
.table_line th{border-top: 1px solid #ddd;}
.table_line td:last-child,.table_line th:last-child{border-right:1px solid #ddd;}
.table_line th:nth-child(3),.table_line td:nth-child(3){border-right: none;}
/*大*/
.table_big th{padding:10px 10px;}
.table_big td{padding:5px 10px;}
/*表格冻结样式*/
table .freeze_left {position: sticky;left: 0;z-index: 2;}
table .freeze_right {position: sticky;right:0;z-index: 2;}
table th.freeze_left,table th.freeze_right{background: #f9f9f9;}
table td.freeze_left,table td.freeze_right{background: #ffffff;}
/*表格冻结列设置宽*/
.table_th_td th.freeze_left:nth-child(2),.table_th_td td.freeze_left:nth-child(2){left:61px;}
.table_th_td th.freeze_left:nth-child(3),.table_th_td td.freeze_left:nth-child(3){left:131px;}
/*简洁表格冻结列设置宽*/
body table.table_th_td th.freeze_left:nth-child(2),body table.table_th_td td.freeze_left:nth-child(2){left:60px;}
body table.table_th_td.table_line th.freeze_left:nth-child(3),
body table.table_th_td.table_line td.freeze_left:nth-child(3){left:130px;}
/*操作行*/
table tr.operates_box:hover td{background:none;}
body table.table_th_td tr.operates_box td{border:none;border-bottom: 1px solid #ddd;}
body table.table_th_td tr.operates_box td:first-child{border-left: 1px solid #ddd;}
body table.table_th_td tr.operates_box td:last-child{border-right: 1px solid #ddd;}

/*********************************************[other]******************************************************************/
.form_item .hint .show_pic_btn{margin-bottom:-4px;}
.form_item .hint .upload_input_btn,.form_item .hint .upload_img_btn{display:inline-block;width:20px;height:22px;margin:0 5px 0 5px;background:url('../img/common/upload_icon.png') no-repeat;}
.form_item .hint .dowload_input_btn{display:inline-block;width:20px;height:22px;margin:0 5px 0 5px;background:url('../img/common/dowload_b.png') no-repeat;}
.form_item .hint .del_input_btn{display:inline-block;width:20px;height:22px;margin:0 5px 0 5px;background:url('../img/common/del.png') no-repeat;}
#down_execl_btn{background:url(../img/common/dowload.png) no-repeat center center;}
/*文字加粗*/
.fontb{font-weight: 700;}
/*状态样式*/
.statusHide{color:#aaa;}
.statusClose{color:#f96060;}
/*隐藏*/
.userLevelNone{display: none;}
/*其他按钮鼠标变手*/
.other_btn{cursor: pointer;}
/*标题*/
.titleH18{/*width:520px;*/text-align:center;font-size:18px;}